package com.link.base.base.fund.service;

import com.link.base.base.fund.model.BillAccountDetail;
import com.link.core.basic.service.BasicService;

/**
 * Copyright  hande Company. All Rights Reserved.
 *
 * @author  crm4
 * @date:   2018-06-26
 * @version 1.0
 */

public interface BillAccountDetailService extends BasicService<BillAccountDetail> {

    /**
     * 通过对账单头id 删除对账单明细
     * @param  billAccountDetail
     * @throws Exception
     */
    public void deleteByHeadId(BillAccountDetail billAccountDetail) throws Exception;

    /**
     * 用PDF的格式打印对账单
     * @author guoshan
     * @date 2019/03/19
     * @param  billAccountDetail    对账单详情
     * @throws Exception
     */
    String printBillPdf(BillAccountDetail billAccountDetail) throws Exception;
}
